emerging security challenges division - Turkish English Dictionary